medicate oneself - English Synonyms Dictionary